spontaneous amputation - French English Dictionary